home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
TeX 1995 July
/
TeX CD-ROM July 1995 (Disc 1)(Walnut Creek)(1995).ISO
/
tex-k
/
tex-k-archive.past
/
1994.12.gz
/
1994.12
/
000023_tim@maths.tcd.ie_Mon Dec 5 14:01:15 1994.msg
< prev
next >
Wrap
Internet Message Format
|
1994-12-30
|
3KB
Received: from salmon.maths.tcd.ie by cs.umb.edu with SMTP id AA22065
(5.65c/IDA-1.4.4 for <tex-k@cs.umb.edu>); Mon, 5 Dec 1994 14:01:15 -0500
Received: from hamilton.maths.tcd.ie by salmon.maths.tcd.ie with SMTP
id aa02514; 5 Dec 94 13:14 GMT
Subject: Re: MakeTeXPK failed (font created but misnamed?)
To: Heiko Schlittermann <heiko@lotte.sax.de>
Date: Mon, 5 Dec 1994 13:14:43 (GMT)
From: Timothy Murphy <tim@maths.tcd.ie>
Cc: tex-k@cs.umb.edu
In-Reply-To: <m0rEa2c-0002gXC@iva.lotte.sax.de> from "Heiko Schlittermann" at Dec 5, 94 10:49:05 am
X-Mailer: ELM [version 2.4 PL21]
Mime-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Content-Length: 2629
Message-Id: <9412051314.aa13290@hamilton.maths.tcd.ie>
>
> I had a LaTeX document using \mag=910 at the very beginning. TeXing
> went well, as xdvi'ing too (with app defaults as:
...
> *.pixelsPerInch: 360
>
> but dvips'ing went wrong. It seems that MakeTeXPK/mf didn't create
> the font dvips wanted.
>
> MakeTeXPK cmr10 274 300 magstep\(0.5\) cx
...
> dvips looked for cmr10.274gf (as seen from strace). But MakeTeXPK
> created cmr10.329gf (as seen from MakeTeXPK's/mf's output.)
It's clear that MakeTeXPK took the wrong mode,
trying to create at 360dpi rather than 300dpi.
Note that the resolution is taken from the mode "cx" rather than the argument "300".
There is a bug in dvipsk-5.58c --
if the mode is set in config.ps it takes this rather than that requested.
So you can probably solve your problems by modifying config.ps.
Alternatively, apply this patch (not mine):
===================================================
*** dvips.c.orig Sun Oct 23 21:58:23 1994
--- dvips.c Fri Nov 11 15:44:52 1994
***************
*** 129,134 ****
--- 129,135 ----
Boolean disablecomments ; /* should we suppress any EPSF comments? */
char *printer ; /* what printer to send this to? */
char *mfmode; /* default MF mode */
+ int mfmode_option = 0; /* mfmode was set by command-line option? */
frametype frames[MAXFRAME] ; /* stack for virtual fonts */
fontdesctype *baseFonts[256] ; /* base fonts for dvi file */
integer pagecost; /* memory used on the page being prescanned */
***************
*** 443,449 ****
int firstext = -1 ;
#endif
register sectiontype *sects ;
- int mfmode_option = 0;
kpse_set_progname (argv[0]);
--- 444,449 ----
*** resident.c.orig Sun Oct 23 21:54:01 1994
--- resident.c Fri Nov 11 15:43:05 1994
***************
*** 82,87 ****
--- 82,88 ----
extern int vmaxdrift ;
extern char *printer ;
extern char *mfmode ;
+ extern int mfmode_option;
extern Boolean sendcontrolD ;
extern unsigned lastresortsizes[] ;
extern integer hoff, voff ;
***************
*** 403,409 ****
case 'M' :
/* If we had the compilation default, replace it. But
if they specified one with -mode, keep it. */
! if (!mfmode)
mfmode = configstring(was_inline+1, 0) ;
break ;
case 'o' :
--- 404,410 ----
case 'M' :
/* If we had the compilation default, replace it. But
if they specified one with -mode, keep it. */
! if (!mfmode_option)
mfmode = configstring(was_inline+1, 0) ;
break ;
case 'o' :
===================================================